separate motor transport platoon - Turc Anglais Dictionnaire